﻿@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px; box-sizing: border-box; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
img {
border:none; max-width:100%;}

body { font-size: 15px;font-family:Arial,"微软雅黑",Microsoft YaHei;color: #333; font-weight: normal; padding: 0px; margin: 0px; text-decoration: none; line-height: 27px;padding-top:100px;
}
a {
text-decoration:none;
font-family:Arial,"微软雅黑",Microsoft YaHei;
color:#333;
font-weight:normal;
}
a:hover { color:#59b900; }
.clear {
clear:both;
}
ul {
list-style-type: none;
}
li {
list-style-type:none;
line-height:27px;
}
.fl{float:left;}
.fr{float:right;}
.hz{width:1200px;margin:0 auto;}
.hza{width:1200px;margin:45px auto;}
.hza:after{content: " "; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.top-pc { position: fixed; z-index: 99; top: 0px; left: 0;  background: #fff; width: 100%; box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.2); }
.logo{float:left;margin-top:15px;}
.logo img{height:67px;}


.top-right { display: block; white-space : nowrap; }

.nav { display: inline-block; box-sizing: border-box; vertical-align: bottom; }
.mainbav ul:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0; }
.mainbav li { position: relative; padding: 0 25px; }
.mainbav li:last-of-type { padding-right: 0px; }
.mainbav li a { font-size: 16px; color:#000; }
.mainbav .memu { float: left; line-height:100px;  }
.mainbav .memu:hover, .mainbav .memu.active { display: block; }
.mainbav .memu:hover a, .mainbav .memu.active a { color: #59b900; }
.mainbav ul li ul { display: none; position: absolute; width:180px; left: 0; top: 100px; z-index: 999999; background: #f2f2f2;}
.mainbav ul li ul li { float: none; border-right: none; padding: 0; line-height: 43px; position: relative; text-align: left; }
.mainbav ul li ul li a { display: block; color: #333 !important; font-size: 15px; font-weight: normal; padding: 0 15px; }
.mainbav ul li ul li a:hover {  background-color: #59b900; color: #fff!important; }
.mainbav ul li ul li ul { position: absolute; left: 100%; top: 0; }

.top02_r{ float:right;margin-left:60px;}
.index-yyl { display: inline-block; box-sizing: border-box; vertical-align: middle; line-height: 100px;  }
.index-yyl img { display: inline-block; vertical-align: middle; margin-bottom: 2px; margin-right: 3px; }
.set { background: 45px 10px no-repeat; }
.select { background: 45px 10px no-repeat; }
.new { width: 140px; position: absolute; z-index: 999; display: none; text-align: center; top: 100px;margin-left:-20px;}
.nav1 ul li { line-height: 42px; background: rgba(255,255,255,0.9); border-bottom: 1px solid #fff; }
.nav1 ul li:hover { background: #59b900; color: #FFF; }
.new a { color: #666666; text-decoration: none; }
.nav1 .new a:hover { color: #fff; }
.sousuo { display: inline-block; box-sizing: border-box; vertical-align: bottom; line-height: 100px; position: relative; z-index: 1; transition: all 0.5s; }
.sousuo .sousuo_an { width: 60px; height:100px; display: table-cell; vertical-align: middle; background: url(../images/index_07.jpg) center no-repeat; cursor: pointer; transition: all 0.5s; }
.sousuo .ssk_bj { width: 100%; display: none; position: fixed; left: 0; top:100px; z-index: 10; }
.sousuo .ssk { max-width: 1300px; width: 90%; overflow: hidden; margin: 0 auto; box-shadow: 0 2px 14px rgba(0,0,0,0.1); background: #fff; }
.sousuo .ssk .input_txt { width: 64%; height: 58px; float: left; line-height: 58px; padding: 0 3%; border: none; border-radius: 0; }
.sousuo .ssk .input_btn { width: 30%; height: 58px; float: right; FONT-SIZE: 18px; color: #fff; line-height: 58px; border: 0 none; border-radius: 0; background: #59b900; cursor: pointer; }
.p-show { display: block !important; }

/*banner*/
.block_home_slider{height:auto; position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:27px; height:50px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; }
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:20px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:11px; height:11px; display:block; background:#666; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#59b900;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{height:100%;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
#home_slider2{display:none;}

.top_sj { display:none; }

.index-title{color:#509818;
	text-align: center;
	font-size: 30px;
	line-height: 30px;
background:url(../images/zs.png)no-repeat bottom;padding-bottom:30px;}

.index-title-ms{text-align: center;margin-top:10px;}
.index-about-bj{background:#e8e8e8;
    padding:50px 0;
    overflow: hidden;}
	.index-news-bj{  padding:50px 0;background:#f5f5f5;overflow:hidden;}

.box{
	position: relative;
	width: 100%;
	overflow: hidden;
}	
.img-box{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 48%;
	height: 100%;border:5px solid #fff;
	overflow: hidden;
}	
.img-box>div{
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	transform:scale(1); 
	transition:all .6s;  
}	

.text-box{
	float: right;
	width:48%;margin:30px 0;
}
.text-box h3{font-size:30px;color:#509818; font-weight:normal;margin-bottom:40px;background:url(../images/zs.png)no-repeat bottom left;padding-bottom:30px;}


.text-box h6{font-size:24px;color:#509818; font-family:"Arial"; height:40px;}
.text-box h2{background:url(../images/gy-x1.jpg) no-repeat left bottom;padding-bottom: 15px;font-size:36px;line-height:36px;}
.index-about-nr{ text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical; overflow:hidden; 
}

.index-about-more{margin-top:40px;width:160px;background:#609e07;text-align:center;line-height:45px;
border-radius:25px;
-moz-border-radius:25px; /* Old Firefox */overflow:hidden;display:block;transition:transform 0.5s; -webkit-transition:transform 0.5s;}
.index-about-more a{color:#fff;}

@media(max-width:960px) {
.img-box{
	position: relative;
	width: 100%;
	height: 0%;
	padding-bottom: 60%;margin-top:50px;
}	
/*768PX以下图片高度为宽度60%（也就是img-box的padding值）*/
.img-box>div{
	position: absolute;
	z-index: 1;
	left: 0;
	top:0;
}
.text-box{
	float:none;
	width: 100%;margin:0px;
}
.text-box h3{font-size:28px;line-height:35px;margin-bottom:10px;}
 .text-box span{font-size:15px;line-height:35px; }
}

.index-product-bj{padding-top:50px ;overflow:hidden;}

.parHd{width:100%; margin:40px 0 10px 0;}
.parHd ul{ vertical-align:top;text-align:center; }
.parHd ul li{background:#DDDDDD; margin-bottom:15px;text-align:center; display:inline-block; overflow:hidden;vertical-align:top;margin-right:0.2%;padding:6px 1.8%;border-radius:5px;}
.parHd ul li.on{background:#59b900;color:#fff;border:1px solid #59b900;}
.hz .slideBox{ zoom:1;  position:relative; display:none;}
.hz .tempWrap { margin:0 auto; }

.index-case-pic{float:left;width: 23.8%;margin-right: 1.5%;background:#fff;margin-bottom:40px;padding:0.1%;border:1px solid #e6e6e6; position:relative; }
.index-case-pic:before { content:' '; position:absolute; left:0px; top:0px; width:0px; height:1px; background:#59b900; transition:all 0.5s;}
.index-case-pic:hover::before { width:100%;}
.index-case-pic:after { content:' '; position:absolute; right:0px; bottom:0px; width:0px; height:1px; background:#59b900; transition:all 0.5s;}
.index-case-pic:hover::after { width:100%;}
.index-case-pic i:before { content:' '; position:absolute; left:0px; top:0px; width:1px; height:0px; background:#59b900; transition:all 0.5s;}
.index-case-pic:hover i:before { height:100%;}
.index-case-pic i:after { content:' '; position:absolute; right:0px; bottom:0px; width:1px; height:0px; background:#59b900; transition:all 0.5s;}
.index-case-pic:hover i:after { height:100%;}
.index-case-tu{overflow:hidden;}
.index-case-sm{ text-align: center; line-height: 40px; color: #666666; }

.index-case-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.index-case-pic img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;display:block; overflow:hidden; max-width:100%;}
.index-case-wz{background:#f2f2f2;padding:10px 0; text-align: center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.index-ys-bj{background:url(../images/ysbj.png) no-repeat #f2f2f2 top;overflow:hidden;padding:40px 0;}
.index-ys-hz{ background: #fff; width: 100%; margin: 0 auto; padding: 40px 2% 0 2%; overflow: hidden; margin-top: 40px; }
.index-ys-top-left{width:48%;float:left;}
.index-ys-top-right{float:right;width:48%;margin-bottom:30px;}
.index-ys-top-right img{width:100%;}
.index-ys-top-sz{ background:url(../images/y.png)no-repeat center; width: 75px; height: 66px; line-height:66px; font-size: 30px; color: #fff; text-align: center; float: left; }
.index-ys-top-content{ width: 80%; float: left; margin-left:2%; }
.index-ys-top-title{ font-size:26px; border-bottom:1px dashed #dfdfdf;padding-bottom:10px;color: #59b900;}
.index-ys-top-yy{font-size:15px;color:#999;font-weight:normal;}
.index-ys-top-nt{ margin-top: 20px; color:#666; }
.index-ys-top-left-hz{ margin-bottom: 60px; overflow: hidden; }


.index-ys-center-left{ width: 48%; float: right; }
.index-ys-center-right{ float: left; width: 48%; }
.index-ys-center-right img{width:100%;}



.index-news-nr{margin-top:45px;}
.index-news-nr-left{width: 31.5%;margin-right: 2%;}
.index-news-nr-left-title{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-top:15px; }
.index-news-nr-left-title a{font-size:18px; }
.index-news-nr-left-rq{ color: #666;font-weight:bold; font-size:15px;}
.index-news-nr-left-content{ margin:20px 0;font-size:15px; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; color: #999; }
.index-news-nr-hz{background:#fff;padding:4%;}
.index-news-more-hz{border-top:1px solid #eee;padding-top:20px;overflow:hidden;}
.index-news-more-hz a:hover{color:#59b900;}
.index-news-nr-left-pic{ display:block; overflow:hidden; }

.index-news-nr-left-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.index-news-nr-left-pic img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;width:100%;}

.foot-bj{background:#292c31;padding-top:40px;overflow:hidden;color: #a9abad;font-size:15px;}
.foot-lxfs{ float: left;width:50%; }
.foot-hz-nav { float: left; margin-right:15%; }

.foot-hz-cd {font-size:16px;font-weight:bold;color: #fff;background:url(../images/index_99.jpg)no-repeat bottom left;padding-bottom:5px; border-bottom:1px solid #414141;}
.foot-hz-menu {margin-top:10px; }
.foot-hz-menu a {color: #a9abad;line-height:20px; font-size:14px;}
.foot-hz-menu a:hover { color: #fff; }


.foot-contact{width:30%;padding:0 3%;float:left;border-left:1px solid #414141;border-right:1px solid #414141;}
.foot-contact-cd{font-size:16px;font-weight:bold;}
.foot-ewm{float:right;text-align:center; font-size: 14px; margin-top:20px;}
.foot-bq-pc{margin:20px 0;overflow:hidden;}
.foot-bq-pc li { color: #3f3b3b; float: left; margin:0 10px; }
.foot-bq-pc li a { color:#6d6f71; }
.index-copy{border-top:1px solid #3d3d3d;padding:15px 0;}
.index-copy a{color: #a9abad;}
.index-copy a:hover{color:#fff;}

/*内页样式开始*/
.ny-banner-sj{display:none;}
.ny-banner { background-position:center; background-size:cover;}

.about-menu-bj{border-bottom:1px solid #f0f0f0;overflow:hidden;padding:12px 0;}
.about-menu-left{width:20%;float:left;}
.about-menu-left-title{
	background: #509818;border-radius: 10px 10px 0 0;
	padding: 25px 0;
	color: #fff;
	font-size:24px;text-align:center;
	text-transform: uppercase;
}
.about-menu-left-title2 {background: #f2f2f2;
    padding:15px 0;
    color: #333;
    font-size:22px;text-align:center;
    text-transform: uppercase;margin-top:30px;}
.about-menu-left-contact{padding:6% 4%;background:#ffff;}

.t05_cons1 { border-top:0; padding:5px 12px; zoom:1;background:#fff; padding-bottom:10px; margin-bottom: 10px;} 
.t05_cons1 li {background: url(../images/dian.png) left center no-repeat; margin:15px 0; line-height: 20px;height:20px; overflow: hidden;   padding-left: 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  font-size: 13px;}


.about-menu-left-menu li{font-size:15px;text-align:center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height:45px;margin-bottom:1px;background:#f2f2f2;}
.about-menu-left-menu li:hover a,.about-menu-left-menu li.on a { background:#59b900;color:#fff;display:block;}

.about-title{font-size:24px;margin-bottom:40px;line-height:30px;}
.about-title p{margin-top:10px;}

.about-menu-right{width:77%;float:right;}
.about-nr-left{width:48%;line-height:34px;font-size:16px;float:left;}
.about-nr-pic{float:right;width:45%;}

.about-nr{line-height:30px;}
.about-nr-left-hz{margin-bottom:30px;}

.tjcp {  margin-bottom: 10px; }
.tjcp-tu img{border:1px solid #e2e2e2;}
.tjcp-tu img:hover{border:1px solid #59b900;}
.tjcp-title { line-height: 35px; text-align: center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cont-nr { background:#fff; padding:5%; border: 1px solid #e7e7e7; }



.index-product-box{width:23.5%;background:#fff;float:left;margin-right:2%;margin-bottom:30px;display:block; overflow:hidden;border:1px solid #f0f0f0; }
.index-product-box:hover{box-shadow:0 0 15px 0 rgba(86,86,86,0.2);}

.index-product-box img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.index-product-box img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;}

.index-product-title{text-align:center;font-size:18px;margin-top:20px;}
.index-product-more{width:120px;margin:20px auto;
    vertical-align: top;
    text-align:center;
    line-height: 35px;
border:1px solid #eee;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;font-size:14px;
 color:#666;}

.index-product-more:hover{ border:1px solid #59b900;background: #59b900;color:#fff;}


#demo{width:100%; overflow:hidden; }
.tj-product{border-top:1px solid #f2f2f2; padding: 50px 0; }

.tj-product-hz{width:300px;margin-right:20px;float:left;}
.tj-product-pic img{border:1px solid #eeeeee; }
.tj-product-pic img:hover{border:1px solid #59b900;}
.zzmc{text-align:center;margin-top:15px;}


.ny_product_left{margin-bottom:15px;}

.ny-product-pic{width:32%;margin-right:2%;margin-bottom: 30px;float:left;border:1px solid #e5e5e5;padding:3px; position:relative; }
.ny-product-pic:before { content:' '; position:absolute; left:0px; top:0px; width:0px; height:1px; background:#59b900; transition:all 0.5s;}
.ny-product-pic:hover::before { width:100%;}
.ny-product-pic:after { content:' '; position:absolute; right:0px; bottom:0px; width:0px; height:1px; background:#59b900; transition:all 0.5s;}
.ny-product-pic:hover::after { width:100%;}
.ny-product-pic i:before { content:' '; position:absolute; left:0px; top:0px; width:1px; height:0px; background:#59b900; transition:all 0.5s;}
.ny-product-pic:hover i:before { height:100%;}
.ny-product-pic i:after { content:' '; position:absolute; right:0px; bottom:0px; width:1px; height:0px; background:#59b900; transition:all 0.5s;}
.ny-product-pic:hover i:after { height:100%;}
.ny-product-tu{overflow:hidden;}
.ny-product-sm{ text-align: center; line-height: 40px; color: #666666; }
.ny-product-pic img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }
.ny-product-pic img{width:100%;transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;display:block; overflow:hidden;}
.ny-product-wz{  text-align: center; line-height:40px; }
.ny-product-wz a{font-size:16px;}
.ny-product-pic .jqc_more {color:#666;}

.clm h2{margin-top:5px;}
.clm-wb{margin-top:30px;}


.product-box { float:left;width:77%;margin-left:3%;}
.product-top-hz{width:85%;margin:0 auto;}
.product-top{width: 100%;}
.product-top .l { width: 50%; float: left; }
.pro-right { width: 45%; float: right; 
}
.product-ny-title { width: 100%;border-bottom: 1px dashed #CCCCCC; font-size:22px; padding-bottom:10px;}

.product-ny-fwrx { width:100%; line-height: 28px; font-size: 16px; float: left; margin-top:40px; }
.product-ny-hm{ font-size: 30px; color: #59b900; }
.pro-js { width: 100%; margin-top: 30px; }

.ny-product-right{float:left;width:77%;margin-left:3%;}





.ny-product-xbt{color:#999;}
.ny-product-hz{border-bottom:1px solid #f2f2f2;overflow:hidden;padding-bottom:20px;}
.ny-product-dy{ width:350px;margin-top:15px; background:#666;border-radius:5px; display:block;line-height:45px;text-align:center;color:#e60012;font-size:16px; }
.ny-product-dy a{color:#fff;}
.ny-product-ms-hz{ border-top: 1px solid  #e9e9e9; }
.ny-product-ms{ width: 180px; line-height: 52px; text-align: center; color: #fff; background: #59b900; font-size: 18px; margin-top: 40px; }
.ny-product-content{margin:25px 0;}



.product-syt-hz{margin-top:30px;}

.product-xq-sj {display:none; }	


.xy{ width: 100%; margin:20PX auto 0 auto; text-align: center; overflow:hidden;}
.xy li{margin:0 10px; display:inline-block; font-size:0px;}
.xy li a{ font-size:16px; }
.xy li a:hover,.xy li a.sbjg {color:#59b900;font-weight:bold;}


.cjwt-hz{ border-bottom: 1px dashed #eaeaea; padding:15px 0; overflow: hidden; cursor: pointer;margin-bottom:20px; }
.cjwt-title{margin: 0 0 5px 0px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjwt-nr-title a{font-size:16px;}
.cjwt-nr-title a:hover{color:#0061ae;}
.cjwt-nr-ms{margin-top:10px;color:#666;}
.cjwt-nr{ width: 80%; }
.cjwt-hz-bottom{padding-bottom:10px;overflow:hidden; display:none;margin-bottom:20px;}
.cjwt-hz-bottom.active{ display:block;}
.cjwt-kk{margin-bottom:30px;}
.cjwt-hz-bottom-nt{color:#666;}


.news_list li{ padding:3%; border:1px solid #ddd;margin-bottom:20px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;overflow:hidden;}

.news_list li img{ width:30%; float:left; margin:0px 25px 0px 0px;border:1px solid #ddd;}
.ny-xw-rq{margin-top:8px;color:#666;}

.news_list h2{  padding:0px 20px 0px 0px; font-weight:normal;}

.news_list h2 a{ font-size:20px;}

.news_list p{ text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; 
color:#666;margin:10px 0;}

.news_list .more_02{ height:42px; line-height:42px; display: inline-block; padding:0px 25px; background:#b6b6b6;color:#fff; margin:10px 0px 0px 0px; float:left;}
.news_list .more_02:hover{background:#59b900;color:#fff;}
.news_list li:hover{border:1px solid #59b900;}

.news-ti { border-bottom: 1px  dashed  #D0D0D0; font-size: 22px; line-height: 35px; text-align: center; padding-bottom: 15px; margin-bottom:30px;
}

.time {
	font-size: 14px;
	color: #666;font-weight:normal;
}


.map{ padding: 5px; border: 1px solid #e6e6e6;overflow:hidden;margin-top:50px; }
.contact-hz{ margin-bottom: 30px; overflow: hidden; }


.contact-nr h3{font-size:22px;font-weight:normal;line-height:35px;}
.contact-nr-lxfs{margin-top:20px;float:left;width:60%;}
.contact-nr-lxfs a:hover{color:#00307c;}
.contact-ewm{float:left;width:30%;margin-top:20px;}

.contact-feedback{float:right;width:60%;}
.contact-feedback-title{font-size:26px;margin-bottom:20px;}

.soka{ width: 49.7%; border: 1px solid #D8D8D8; line-height: 42px; margin-bottom: 12px; padding-left: 1%;  font-size: 15px;font-family:"Microsoft YaHei", verdant, tahoma;  }

.sokb{  border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 1%; font-size: 15px; font-family:"Microsoft YaHei", verdant, tahoma;width:99.8%;}

.tj{ width: 160px; border: 1px solid #59b900; line-height:42px; text-align: center; color: #fff; background-color: #59b900; cursor: pointer; font-family: Arial,Microsoft YaHei; font-size: 16px;border-radius:25px; }



.f_t_right ul{
	width: 200px;
	padding-top: 10px;
	overflow: hidden;
	float: left;}
.f_t_right ul.share li{ margin-right:10px;width:30px; height:30px;  float:right;}
.f_t_right ul.share li a{ display:block; width:26px; height:26px;}
.f_t_right ul.share li.w_1 a{background:url(../images/sprite_social.png) 0 0 no-repeat;}
.f_t_right ul.share li.w_2 a{background:url(../images/sprite_social.png) 0 -120px no-repeat;}
.f_t_right ul.share li.w_3 a{background:url(../images/sprite_social.png) 0 -160px no-repeat;}
.f_t_right ul.share li.w_4 a{background:url(../images/sprite_social.png) 0 -240px no-repeat;}
.f_t_right ul.share li.w_5 a{background:url(../images/sprite_social.png) 0 -280px no-repeat;}

.f_t_right ul.share li.w_1 a:hover{background:url(../images/sprite_social.png) -130px 0 no-repeat;}
.f_t_right ul.share li.w_2 a:hover{background:url(../images/sprite_social.png) -130px -120px no-repeat;}
.f_t_right ul.share li.w_3 a:hover{background:url(../images/sprite_social.png) -130px -160px no-repeat;}
.f_t_right ul.share li.w_4 a:hover{background:url(../images/sprite_social.png) -130px -240px no-repeat;}
.f_t_right ul.share li.w_5 a:hover{background:url(../images/sprite_social.png) -130px -280px no-repeat;}